function apresentar() {
  alert("Oi, tudo bom? Isso é um Alert");
}

function mouseSobre() {
  alert("Oi, tudo bom? Isso é um Alert");
}

function validarSenha() {

  var doc = document.validaSenhas;

  var senha = doc.senha.value;
  var confirmaSenha = doc.confirmaSenha.value;
  if (senha !== "" || confirmaSenha !== "") {
    if (senha === confirmaSenha) {
      alert("Ok, você será redirecionado...");
      return true;
    } else {
      alert("As senha apresentadas são diferentes!");
      return false;
    }
  }
  else {
    alert("Por favor, entre com as senhas.");
    return false;
  }
}

function validar() {
  var doc = document.validacao;

  //VALIDAR NOME
  if (doc.nome.value === "") {
    alert("Preencha o nome.");
    doc.nome.focus();
    return false;
  }

  //VALIDAR ENDEREÇO
  if (doc.endereco.value === "") {
    alert("Preencha o endereço.");
    doc.endereco.focus();
    return false;
  }

  //VALIDAR DATA ENTRADA
  if (doc.entrada_dia.value === "" || doc.entrada_mes.value === "" || doc.entrada_ano.value === "") {
    alert("Preencha a data de entrada com dia/mês/ano;");
    doc.entrada_dia.focus();
    return false;
  }

  //VALIDAR DATA SAÍDA
  if (doc.saida_dia.value === "" || doc.saida_mes.value === "" || doc.saida_ano.value === "") {
    alert("Preencha a data de saída com dia/mês/ano;");
    doc.saida_dia.focus();
    return false;
  }
}

function validar05() {
  var doc = document.validacao;

  //VALIDAR NOME
  if (doc.nome.value === "") {
    alert("Preencha o nome.");
    doc.nome.focus();
    return false;
  }

  //indexOf - Retorna -1 casa não encontre o @.
  arroba = doc.email.value.indexOf("@");
  //VALIDAR E-MAIL APENAS SE NÃO FOR VAZIO.
  if (doc.email.value !== "" && arroba === -1) {
    alert("E-mail inválido!");
    doc.email.focus();
    return false;
  }

  //VALIDAR DATA ENTRADA
  if (doc.entrada_dia.value === "" || doc.entrada_mes.value === "" || doc.entrada_ano.value === "") {
    alert("Preencha a data de entrada com dia/mês/ano;");
    doc.entrada_dia.focus();
    return false;
  }

  //VALIDAR DATA SAÍDA
  if (doc.saida_dia.value === "" || doc.saida_mes.value === "" || doc.saida_ano.value === "") {
    alert("Preencha a data de saída com dia/mês/ano;");
    doc.saida_dia.focus();
    return false;
  }
}

function validar06() {
  var doc = document.validacao;

  //VALIDAR NOME
  if (doc.nome.value === "") {
    alert("Preencha o nome.");
    doc.nome.focus();
    return false;
  }

  //VALIDAR IDADE
  if (doc.idade.value === "") {
    alert("Preencha a sua idade.");
    doc.idade.focus();
    return false;
  } else if (doc.idade.value <= 0) {
    alert("Idade inválida.");
    doc.idade.focus();
    return false;
  }

  //VALIDAR INTERESSE
  if (doc.interesse.value === "") {
    alert("Seleciona uma opção de interesse.");
    doc.interesse.focus();
    return false;
  }

}

function valida07() {
  var doc = document.getElementById("opcao");

  if (doc.checked === true) {//verifica se está marcado.
    alert("Opção selecionada!");
  } else {//Não está marcado.
    alert("Opção desmarcada!");
  }
}

function valida08() {
  var doc = document.getElementById("tipoCaixa");
  var caixa = doc.caixa.value;

  var primeiroNome = doc.primeiroNome.value;
  var ultimoNome = doc.ultimoNome.value;
  var cidade = doc.cidade.value;

  var ultimoNomeTemp = document.getElementById("ultimoNome");
  var primeiroNomeTemp = document.getElementById("primeiroNome");
  var cidadeTemp = document.getElementById("cidade");
  
  if (caixa === "1") {
    ultimoNomeTemp.value = ultimoNome.toUpperCase();
    primeiroNomeTemp.value = primeiroNome.toUpperCase();
    cidadeTemp.value = cidade.toUpperCase();

  } else if (caixa === "2") {  
    ultimoNomeTemp.value = ultimoNome.toLowerCase();
    primeiroNomeTemp.value = primeiroNome.toLowerCase();
    cidadeTemp.value = cidade.toLowerCase();
  }
}


//CAPTURA EVENTO DE TECLADO
function SomenteNumero(eventoCampo) {
  //guarda o código da tecla.
  var teclaDigitada = eventoCampo.keyCode;

  //checa se são números de acordo com o retorno do keyCode.
  if (teclaDigitada >= 48 && teclaDigitada <= 57) {
    return true;
  } else {//checar se é backspace ou delete respectivamente.
    if (teclaDigitada === 8 || teclaDigitada === 46) {
      return true;
    }
    else {
      return false;
    }
  }
}
